hyperperfection
not defined yet