     panes = []
 
     @forEachSubViewInIDEViews_ (pane) ->
-      panes.push pane.serialize()
-
-    firebase = new Firebase 'https://ace-tryout.firebaseio.com/'
-    firebase.child('ali').set data: JSON.stringify panes
+      panes.push pane.hash
+
+    @firebase.child(KD.nick()).child('panels').set panes
 
 
   updateContent: (data) ->

      if app instanceof IDEAppController
        KD.singletons.windowController.notifyWindowResizeListeners()

  bindRouteHandler: ->
    {router, mainView} = KD.singletons


      @logChange change

  registerPane: (pane) ->
    {view} = pane
    unless view?.hash?
      return warn 'view.hash not found, returning'

    @generatedPanes or= {}
    @generatedPanes[view.hash] = yes
    @serialize()

    view.on 'ChangeHappened', (change) =>
      @logChange change

