modify the dependency bug