fixed peeing #1
.gitignore to not save backup
fixed peeing #2
fixed peeing #3
fixed peeing #4(finish?)