something weird going on with .gitignore