squalid macho Mallard. .. ...huh?