        "SliceIndex" (:slice-index event)
        "SlicePosition" (:slice event)
        "Source" (state :source)
+       "Summary" (state :summary-metadata)
        "Time" (get-current-time-str)
        "UUID" (UUID/randomUUID)
        "WaitInterval" (:wait-time-ms event)

                     "Acquisition Engine Thread (Clojure)")
        processors (ProcessorStack. out-queue (.getTaggedImageProcessors acq-eng))
        out-queue-2 (.begin processors)
        live-acq (LiveAcq. mmc out-queue-2 (make-summary-metadata settings)
                  (:save settings) acq-eng)]
    (swap! (.state this) assoc :image-cache (.getImageCache live-acq)
                               :acq-thread acq-thread)
    (def outq out-queue)
    (when-not (:stop @(.state this))
      (if (. gui getLiveMode)

        camera-index (str (core getCameraDevice) "-CameraChannelIndex")]
    (doseq [event (:burst-data event)]
      (doseq [i (range (core getNumberOfCameraChannels))]
        (when-not (@state :stop)
          (let [image (pop-burst-image)
                image+ (if-not slices
