new dependencies and compatibility fixes