Welcome back, a difficult job well done.