move to lucene for all search