want to look into using DLucene[0] and Hadoop, although it wasn't really ready for the prime time then. [0] That's Distributed Lucene, not Lucene implemented in D or Delphi. http://wiki.apache.org/hadoop/DistributedLucene -- David Pashley david at davidpashley.com Nihil curo de ista tua stulta superstitione.