Improved changing region to reset fields appropriately