adjustments to logging, handle error on message send
overloads for sending messages unreliably
support for heartbeat
code signing