Cameras have come a long way