fix parameter type