Walks and Trails