Happy birfday! Halfway to 50, eh?