Congratulations! Sounds like he's doing great!