I have, over the years, read most of what you have posted on many boards and I must say this is one of you very finest. I will agree with about 90% of what you say and not try to take away from your post by getting into details. Thank you for a great post.