synchronized (rootThreadGroup) { univ.behaviorScheduler = new BehaviorScheduler( rootThreadGroup, univ); univ.behaviorScheduler.setPriority(threadPriority); } return null;
synchronized (rootThreadGroup) { s.updateThread = new StructureUpdateThread( rootThreadGroup, s, s.threadType); s.updateThread.setPriority(threadPriority);
                       public Object run() {			   synchronized (rootThreadGroup) {			       univ.behaviorScheduler = new BehaviorScheduler(						      rootThreadGroup, univ);			       univ.behaviorScheduler.setPriority(threadPriority);			   }			   return null;		       }