add lucene search