Satan has been fed