Wow, this is really good to know. Thanks for writing it up.