add rpc client