       _.each @editorViews, (view) -> view.editorView.getAce().saveFinished()
       @changedContents = {}
 
-      @emit 'Reload'
 
       if err
         @outputView.add 'Parsing failed, please check your template and try again'

        else Tracker.track Tracker.STACKS_CUSTOM_NAME

        @setData { stackTemplate }
        @emit 'Reload'

        stackTemplate._updated = currentSum isnt stackTemplate.template.sum

      callback err, stackTemplate

      Tracker.track Tracker.STACKS_MAKE_DEFAULT

      stackTemplate.isDefault = yes
      @emit 'Completed', stackTemplate  if completed
