fix parsing error, add gitignore