Do we need to call doSearch again?