Started overly general parser.