Lots to be thankful for