Implemented create_request method