Optimisation fixes.