new scrape code to run from scratch