                            :leaf-limit leaf-limit}
 
                   :model  (frequencies leaf-paths)
-
+                  
                   :corpus corpus
-
+                  
                   :prefix (uri/host (uri/uri url))})
-
+               
                ;; leaf reached. what do bruh
                (leaf? {:anchor-text anchor-text
                        :src-url     src-url

                 
                  :corpus corpus
                 
                  :prefix (uri/host (uri/uri url))})
               
               ;; this is an initial test.
               ;; I personally prefer performing the
               ;; leaf test right at the beginning
               :else
               (do (utils/sayln :continuing-crawl)
                   (let [state-action (extract body
                                               (first url-queue)

                       (catch NullPointerException e nil))]
                 (do
                   (recur (concat (rest url-queue) new-bodies)
                          (clojure.set/union visited
                                             (set [url])
                                             (set new-visited))
                          lookahead
                          leaf?
                          extract
