update code to read from multiple cameras
merge