still trying to get FFT right