simple message parsing added