Unwind start_walking to a recursive loop