add new deps
update to latest upstream