get message parsing to work