*code optimisation