add test for change user's region
fixup: code review changes