change zk listener