haplosis
not defined yet