Progress on the Client implementation.