Fixed validate_client(), should not return a client, only validate it. add_request() returns the client.