   (stop
     [this]
     (println "Stopping PixelPusher display...")
-    (when running
-      ; TODO: remove device observer?
-      (.stopPushing registry)
-      (reset! strips []))
+    ; TODO: remove device observer
+    (.stopPushing registry)
+    (reset! strips [])
     (assoc this :running false))
 
 

        (reset! strips new-strips)))))



;;;;; PIXEL PUSHER DISPLAY ;;;;;



  (set-colors!
    [this colors]
    (when running
      (dorun (map set-pixels! @strips colors)))
    nil))


