SEARCH: a mature do