added cluster search method