scraper with more elegant loops