Reasons to be thankful plentiful