better search detect