doh - haystack then needle