homomerous
not defined yet