fix regions reassignment