add DFSCommand