global parameter updates