               (add-morphs-to "world" editor)
               (focus-editor-on editor-id focused-morph-id))) 
           (partial inspection-protected focused-morph-id)]
-         [:io _ _] [(do
-                      (pprint (args :value))
-                      world-state) 
+         [:io _ _] [world-state 
                     (partial inspection-protected focused-morph-id)]
          ; redefine the morph the editor is editing by compiling the new description and hot swapping it
          [:mouse-down-left _ "closeButton"] [(-> world-state 

(defn create-minute-pointer [radius]
  (rectangle {:id "MinutePointer"
              :position {:x 0 :y -2}
              :stroke-width 2
              :extent {:x (* .7 radius) :y 4}}))


  (:require-macros [cljs.core.async.macros :refer [go go-loop]])
  (:require [cljs-morphic.morph :refer [rectangle ellipse image
                                        rerender redefine move-morph morph-under-me
                                        without get-description $morph it submorphs ast-type
                                        world-state set-prop add-morphs-to
                                        evolve redefinitions compile-props default-meta
                                        morphic-read description properties text]]
            [fresnel.lenses :refer [fetch putback]]
            [cljs-morphic.morph.editor :refer [ace-editor set-editor-value]]
            [cljs-morphic.morph.window :refer [window]]
