David Haberstich - Very well said.  Thank you.