Satandamn to satan's dumplings