Dependency refine