A little preachy, but nice in sentiment. Frankly, I'd have hugged the guy, but that's me.