     // MARK: - Deal with layout changes
     //
 
-    private func reloadForNewEvent() {
+    private func reloadView() {
         configureDetailView()
-        deleteGraphView()
-        configureGraphViewIfNil()
+        if viewExistingEvent {
+            deleteGraphView()
+            configureGraphViewIfNil()
+        }
     }
     
     private func leftAndRightItems() -> (NutEventItem?, NutEventItem?) {

            }

            // reload current view, save button should disappear and on exit the new event should trigger caller to update...
            reloadForNewEvent()
         }
    }
    

    @IBAction func leftArrowButtonHandler(sender: AnyObject) {
        let leftAndRight = leftAndRightItems()
        self.eventItem = leftAndRight.0
        reloadView()
    }

    @IBAction func rightArrowButtonHandler(sender: AnyObject) {
        let leftAndRight = leftAndRightItems()
        self.eventItem = leftAndRight.1
        reloadView()
    }
    
    @IBAction func titleEventButtonHandler(sender: NutshellUIButton) {
