looks like some work in progress on candidate clustering