photo come back from cloud
photoupload in toimage callback
self.photo saves new photo