gitignore refact