think foresight

think foresight