https://queues.pythonprogramminghelp.com/3-outrageous-standard-multiple-regression/