some minor fixes, 
git ignore update