keep extension ranges