separate dft