Begin rewrite of the client