playing with the client