move dictionary to clojure :D