18 Today the Lord has obtained your agreement: to be his treasured people, as he promised you, and to keep his commandments;