updates the camera shit i guess