coordinate starting and stopping things in clojure