Walks and trails