scraper, tweeter, token generator, and 2 data sources