Walking Thoughts