add dependency list