Congratulations!! It is great when it works out the way it should. Sounds like you have a good team and that you are a tremendous advocate. Pat on the back, mom!