DEGENerator