Analysing for optimisation