@bollutech: Beautifully written,