hi all; Expat allows me to incrementally parse an XML document by 'feeding' it the document in chunks rather than in one whole go. Is this possible with SAX ? or do you have to give its parse function the entire document ? -- Matthew Allum