gitignore update
bugfixing overWrite handling code