add erase,change,search