description of gen