IRegion Interface added