override warning and gitignore