@trivial Added background functionality for cancel rule