Is it possible to invoke Petal on a non-file object? For instance, I'd like to pass a string of text to Petal, have it processed and retrieve the result as a string. I thought this was possible at one time but the docs only show that a file can be passed when instantiating Petal. William -- Lead Developer Knowmad Services Inc. || Internet Applications & Database Integration http://www.knowmad.com