need to figure out smart zoom for camera