+ fix bug, new client demo program