Refactored Crawler.