add a client code