allow overwriting of the message field