Shift Cancellation