not need, but could be used (const MessageType id)