add public data scraping module