added surrounded-regions