note srcrev, allow cancel, auto save if uploading pic