adding, searching by text