running the client