Changed a whole lot of shit I can't remember its been a long time since I commited