extracted RegionShape out from Region