are we done yet 3 - Search