trying constant attenuation vs linear attenuation