update parameter
update