Thinking ahead and staying on track.