A secure fortress and retreat; the promise of future blessings