fully persuaded of the promise