include numerical for accumulate