enhance .gitignore