param optimisation started
merge