also, I don't exactly know what happens when you request a pick, but the user cancels the activity. Do we get an error, or an success with no result ? I'll let you try that.