financial foresight