Home, at last, after a long journey.