SEARCH: takes it all