Michael Martin: A+

About as perfect as you can get.

Thank you!