weakening
not defined yet