add cancel flag to user event choice