Add new client implementation.