I'm finding that using the pdf streaming surface, I need to not only flush the surface, but finish the surface, before all of the data is written through the callback. Is this expected? I'd of thought flush should be enough. -- Travis Griggs Objologist "There are a thousand hacking at the branches of evil to one who is striking at the root" - Henry David Thoreau