you are great and deserve all our thanks