homophenous
not defined yet