add lucene sort