factorization

not defined yet