added optional dftfilter