Happy Birthday! Sounds like your day has been good so far.