Hum, I do not really understand your point. Each accumulator is related to a set of parameters. Separate would not make the sorting process simpler, I think. Also, it is similar to other HT. Could you show me your return type and how you treat it?