Excellent post Bob & spot-on.