new camera code