fulfill the slot assignment and calculation of factor