working on crawler/scraper logic