xreadlines' default CHUNKSIZE is 8K. minidom defaults to double that. Have those values been keeping up with machine RAM inflation and should they? I presume others have thought this through but my probably-naive impression is that getting data in such little bytes is a waste of time on machines with tens or hundreds of megabytes of RAM. Paul Prescod