good post written like a proud mom... wait, you are a proud mom, rightfully so.