https://multiprocessing.pythonprogramminghelp.com/how-to-jump-start-your-exploring-raw-data/