What did Yahweh say he was going to do for David?
Yahweh said he was going to make a great name for David, that he would give David rest from all his enemies, and that he was going to make David a house. [7:9; 7:11]