fixed and updated lucene indexer and searcher