oh maybe i'll finally finish FFT