homogone
not defined yet