imporove gitignore