MatMult reworked.