added buffer extend, trying stuff with fft