     # highlight
     user = KD.nick()
     aceViewName = "/home/#{user}/Web/index.html"
-    @aceView = KD.singletons.appManager.frontApp.mainView.aceViews[aceViewName]
+    @aceView = KD.getSingleton("appManager").frontApp.mainView.aceViews[aceViewName]
     # find 'Hello World!'
     range = @aceView.ace.editor.find('<h1>')
     # get cursor position to ace 

    @pointer.once 'transitionend', =>
      # click animation
      @clickAnimation()
      KD.singletons.chatPanel.header.newConversationButton.$().click()
      new KDNotificationView
        title     : " Type your friends name"
        duration  : 3000
      @destroyPointer()

    # find + button on panel
    offsetTo = KD.singletons.chatPanel.header.newConversationButton.$().offset()
    # navigate cursor
    @pointer.$().offset offsetTo


    return page

  changePageFromRoute:(route)->
    @fillPage index for index, page of __bookPages when page.routeURL is route

  openFileWithPage:(file)->
    user = KD.nick()
    fileName = "/home/#{user}#{file}"
    KD.getSingleton("appManager").openFile(FSHelper.createFileFromPath(fileName))

  fillPrevPage:->
    return if @currentIndex - 1 < 0
