some sections where sums/products are constructed are slightly more efficient