added scraping from a json table for modularity