Finding the needle in the haystack