instructions and gitignore