SEARCH: do what you need to do