add zkclient && lock