maybe AccumulatorParam is wrongly defined