full scraping workflow complete