basic scraping functionality established, now to flesh it out