optimised everything

I am an idiot