deletion rules