optimise compilation just for the sake of it