few fixes
update gitignore