did some lucene ajax stuff