again here with the incomingMsg.  This is okay if you're *sure* you're not going to reuse the incomingMsg anywhere but maybe it's safer to use the outgoingMsg as a copy since you have to do that anyway?