Wow - that sounds really great. I am so happy for this little boy and for you