added DNF and Cancel commands