added Lucene prototyping