@freewheel: Nice analysis!