https://browserandsession.pythonprogramminghelp.com/3-outrageous-regression-analysis/