Tested and updated dependencies to use latest versions.