@mike26: Excellent post,