https://mathematica.codingforstudent.com/behind-the-scenes-of-a-spss-amos-sem/