change mapFactorInt()