diffraction, cnn