updates to sequential and parallel dft, parallel WIP