implement cancel on classes missing it.