Updated response, and sevice classes
to move valid_request? to response and avoid repeating in each service