update dft loop
update dft loop