cancellation testing