I don't like this but I think this is what will happen in the end