So I was thinking that we would only want to save one image to their SD card. After the camera activity, we save it to the disk and we need to keep the filePath so we can save the edited version to the same place (we need to save it to disk in order to get the full size image after the camera activity otherwise we only get the thumbnail as we experienced before). It might be best to maintain this filePath in the global state.