Sounds like you've got lots to be thankful for. And thanks to you for keeping up this excellent blog over the years.