Another attempt at optimisation