@ubsax: Nice write-up,