One hell of a birthday present ...