perhorresce
not defined yet