implement scrape.