attenuates
not defined yet