Happy Birthday!!
I'm glad this is a happy thread - when I first read the title I thought it said "Not Happy John" and I was wondering what you had done to upset Humayun. I suppose there was a time a few years ago when I used to hear that phrase a lot.