starting PermuteReductions