.gitignore
some improvement