All about deugen