script and gitignore update