introducing DFTask dependencies