use doall(cursive clojure)