added a search feature