service wrapper over solr