factorization changed