Yahweh said he would raise up a descendant of David, out of David's body, who would build a house for Yahweh's name.