public faggot ...