hypidiomorphic
not defined yet