improved .gitignore