updated factor