parameter type fix