progress on failing scraper.run()