We have much for which to be thankful