added search feature