added pfb and some simulation to FFT