Thanks Amey. Excellent article. Thanks Bruce for including it in the Articles section.