Optimised a lot of stuff

Such speed! Very fast.