He sounds like a fun, happy guy! I'm glad he is doing so well.