I have enjoyed reading this. I have learned some new words from this post. Thanks.