Before revision:  Practical implementations of PMLs often use smooth-varying attenuation coefficients to reduce the numerical reflection from PMLs and to reduce the thickness required for reaching a certain level of absorption .
After revision:  Practical implementations of PMLs often use smooth-varying attenuation coefficients to reduce the numerical reflection from the interface between the computation domain and the PML .