scraper model almost complete w/o testing