     @createMainPanels()
     @createMainTabView()
     @setStickyNotification()
-    @createSideBar()
-    @createChatPanel()
-    @listenWindowResize()
-
-    @utils.defer =>
-      @_windowDidResize()
-      @emit 'ready'
+
+    @utils.defer => @emit 'ready'
+
+    mainController = KD.getSingleton 'mainController'
+    mainController.ready @bound 'accountChanged'
+
+
+  accountChanged:->
+
+    @navController.reset()
+
 
   bindPulsingRemove:->
+
     router     = KD.getSingleton 'router'
     appManager = KD.getSingleton 'appManager'
 

          appView.ready removePulsing
        else removePulsing()

  putAbout:->
    # There is no about now #

  addBook:->
    @addSubView new BookView delegate : this

  _windowDidResize:->

    {winHeight} = KD.getSingleton "windowController"
    @panelWrapper.setHeight winHeight - 51

  createMainPanels:->


      tagName  : "section"
      domId    : "main-panel-wrapper"

  addHeader:->

    {entryPoint} = KD.config
