support other regions (ready for review)