added search feature with solr