the probably ugliest ant. finally reformed. Alleluia