fixed parameter type