photons and shit