Restructure Regress, fix Mat Decomp