rework message transmition and storage to include stringified message object.