dealing with .gitignore