numerical summation