Spiritual renewal, delightful blessing