settings + gitignore