scaffolding for matcher and scraper