Much to be thankful for