Optimisation pass 1