add client demo