std.interanl.math.summation update