apart and cancel are nc-aware