add backup
run.sh is nicer
and gitignore is better