superstrictly
not defined yet