first search fixed