hyperplane
not defined yet