What a long walk!