make request/response fields of controller instead of params in action.