more updating of camera and parsing stuff