remove typeZeroFactorization