coding dft...