@damascene: Good work. I