Confronting Def Noodles...