fixed searchers by remving recursion. should work now