I see your point. My script is plain old tcl and is tied to the Outbound TPS, so it does not move data back. There is a variable in the code that holds the server response, be it HTML or XML or HL7. I take that as the ack/nak and feed it into a seperate tcl proc that will handle errors but i’m not feeding back into the engine. I’m sure there must be away to forward this message to another thread which could help you possibly.