added new dependencies and test fixes