     @tabView.setClass 'view-info'
 
     @createUpdateWarningView originalTemplate
-    @createSaveUpdatedView originalTemplate
-
-
-  createSaveUpdatedView: (originalTemplate) ->
+
+
+  updateWarningView: (originalTemplate) ->
 
     { appManager } = kd.singletons
 
-    @tabView.addSubView @saveUpdatedTemplateView = new kd.CustomHTMLView
-      cssClass: 'info-view saveTemplate hidden'
-      partial: "The stack template has been updated with the original stack template #{originalTemplate.title}! "
-
-    @saveUpdatedTemplateView.addSubView new kd.CustomHTMLView
+    @stackTemplateUpdateWarningView.setClass 'saveTemplate'
+    @stackTemplateUpdateWarningView.updatePartial "The stack template has been \
+    updated with the original stack template #{originalTemplate.title}! "
+
+    @stackTemplateUpdateWarningView.addSubView new kd.CustomHTMLView
       tagName: 'span'
       cssClass: 'save'
       partial: ' Click here to save!'

      click: (event) =>
        if event.target?.className is 'close-update-view'
          computeController.removeClonedFromAttr @stackTemplate, (err) =>
            @cleanUpdateView()  unless err
            @clonedFrom.destroy()


  cleanUpdateView: (update = yes) ->

    { computeController:cc } = kd.singletons

    @tabView.unsetClass 'view-info'
    @stackTemplateUpdateWarningView.destroy()
    @saveUpdatedTemplateView.destroy()
    @emit 'Reload'
    if update
      for stack in cc.stacks

          appManager.tell 'Stacks', 'exitFullscreen'  unless @getOption 'skipFullscreen'
          @handleSave()
          @saveButton.showLoader()
          @cleanUpdateWarningView()

    @stackTemplateUpdateWarningView.addSubView new kd.CustomHTMLView
      cssClass: 'close-update-view'
      click: (event) =>
        if event.target?.className is 'close-update-view'
          @cleanUpdateWarningView no


  createUpdateWarningView: (originalTemplate) ->
