moved RegionSpecification to common