new support for canceling reference