hypercritical
not defined yet