def-ti-gen