Derek Parnell wrote > I can't really say because I'm not sure what you mean by > "deamortizing". Amortizing is explained here: http://en.wikipedia.org/wiki/Amortized_analysis So: 0ffh had the right interpretation of the word "deamortizing". This technical term came to my knowledge quite recently. -manfred