all working
updated .gitignore