add some stuff for clojure