new ui client ready for rpc client code