Replaced the camera with a camera system implementation