update: cache data should include photo name. 
saving updated, -- read comments in onPause(). This should work for any
case.