heterologic

not defined yet