update for upstream
update gitignore