add +/-
add .gitignore