Partly implementation of region.