updated to latest version of dependencies with partial success