updated parameter type