fix bugs in multi-region