update cameracontroller