stringent
not defined yet