[ADD] working
[ADD] async fft