added docstring for dependency list