fixed dependency resolution