in progress connected components evaluation
now connected components works