fix mac path problem & add clojure support