updated dependencies and fixed several issues with the tests