update parameter type