adding in support for regions and divisions