parameterisation changes (semi-functional!)