Basic update and gitignore update