Update dependencies
Add new dependencies and respective code