You Have made some good points to me in this post