close #1 basic message parser.