idiomorphous
not defined yet