rebuild the client struct