introduced LuceneManager