add search api
updated search