Too awful to discuss here