adapted parsers to the new message framework