diffraction4