change the client