adding lucene search to the interface