Finding The Needle In A Haystack