updates to the projector