private static void addController(ControlThread ct){
synchronized (controllers) {
    controllers.add(ct);
  }
}

private static void addController ( ControlThread ct ) { synchronized ( controllers ) { controllers . add ( ct ) ; } }
register a new controlthread .
