Plenty to be thankful for