Split scrape into own module.