premature search is workign