Added other types of regions
Added more region types