so much ugliness