bootstrap.addHook(new ExecutionMode(MODULES.getBootstrapContext(), MODULES.getDispatchAsync()));
bootstrap.addHook(new RegisterSubsystems(MODULES.getSubsystemRegistry()));
bootstrap.addHook(new ChoseProcessor(MODULES.getBootstrapContext()));
bootstrap.addHook(new EagerLoadProfiles(MODULES.getProfileStore(), MODULES.getCurrentSelectedProfile()));
bootstrap.addHook(new RemoveLoadingPanel(loadingPanel));
bootstrap.addHook(new LoadMainApp(MODULES.getBootstrapContext(), MODULES.getPlaceManager(), MODULES.getTokenFormatter()));
// viz can be loaded in background ...
//bootstrap.addHook(new LoadGoogleViz());