message header improvement