learning SEARCH and UPDATE and DELETE methods