fixes to the prev changes to MatrixMult