add search function

add search function