diplonts
not defined yet