a needle finder for this haystack