add comments to parser