Spiritual promise of god’s covenant, royal reward