a crawler with clojure implements