scraper optimisation