add #cancel event to model, to reset state to draft