Change region logic