path attenuation