Trisha Yearwood hard promises to keep