I'm pretty convinced that my cell biology professor is you in disguise. If not, he's doing a pretty good impersonation. You two'd get along pretty well, I reckon...
congrats on the job, steve. I'm glad the wait is finally over. if you need advice, dont' hestitate to ask the cloaked mole. Niagra is lucky to be getting you.