more testing of fft and mostly work on windowing better