mechanism to pick the prefered summing operation