Refactor out requesting from scraping