changin method of updating state of projectors and sources