Insight and Foresight.