- was missing reason in shutdown
- should check to make sure random message coming in is assigned to correct factory before attempting to convert it
- both end points assumed they were outgoing incorrectly