Fair warning: this is going to be a long one.
Thanks very much for your hard words and necessary critique
Thanks very much for your hard words and necessary critique