fixed minor bug
update gitignore