data scraping & system manipulation