optimisation code, suite