Essential insights about cancellation