add search
add search delete lib