加了控制客户端的代码