prepared for ZooKeeper