Despite all the frustration - there is much to be thankful for and so to all:  Happy Thanksgiving!