added lucene module