improve messaing to support more then just the rfc3164 message type