refactor parameter name