Add feature for accumulate