removed unneeded Accumulator type