added parameter type