added attenuation