redoing dependency management