searching for good peers....