swap out xfer module for message framing for simpler newline-based delimiting