docs: @Override
    public void process(WatchedEvent event) {
      logger.debug("recived event "+ event);
      if (event.getState() == KeeperState.Expired || event.getState() == KeeperState.Disconnected){
        driver.setGoOn(false);
        shutdown();
      }
      if (event.getType() == EventType.NodeDataChanged || event.getType() == EventType.NodeDeleted ) {
        driver.setGoOn(false);
        shutdown();
      }
    }