Despicable generation