add search utility