added testFactorList