parser + gitignore