add 4clojure code