@Override
 public void start() throws ConfigError, RuntimeError {
   initialize(true);
 }
 @Override
 public void block() throws ConfigError, RuntimeError {
   initialize(false);
 }