1. format code
2. add watch option On ZkClient's methods