adding clojure stuff