partial sums addition