promise to David explained