parshing and lexing both look to be in tip top shape