CrawlerController is cleaner