fix logic crawl