Expansion and optimisation