imprved .gitignore