implemented RequestParameter object