adding search featuer