summing, intermediate