add lucene index and search