improved the scraper