update .gitignore
misc fixes