wave propagation effects