https://medium.com/python-in-plain-english/diving-into-jupyter-notebook-for-data-science-f387d028c401