remove twin validation & add error log
add .gitignore