At the end of a long walk