update client request handling