adding factors