class-ified the scraper