Moar optimisations plus start tidy up