Tx 21: refine sub-actions and the effect of "cancel-everything"
Merge pull request #292 from dexX7/refine-cancel-everything

Tx 21: refine sub-actions and the effect of "cancel-everything"