Correct overlapping rules