the request service and the Request class