Major Update to Photon