Diffraction and reflection