Thanks for posting this Jim, I referee folks to these often, they are great!

Regards, Jay