Walks, Runs and More