Thank you Aesop, this is very good. I have heard a lot of the terms but there were many that were new to me. This is a well written and informative. Thank you again.