fixed clojure 7