rename naive to lucene to be more specific