small iter matrixfact