Photon diff