made all photons no longer pointers