Some small nit-picks: subaction could be just CancelAndUnlockTickets maybe?