improved connected component construction