client request events