Thinking on the run