THINKING MILES AHEAD