the promises of God are depenedent