preliminary changes for region hierarchy