argument param.page now uses underscore to be systematic with the package