The Hope-filled promises of God