hyperope
not defined yet