improved the search