Cancellations and Delays