updates to camera and patch devices