Factorizing methods