updating region