added apache lucene