added fft, canvas plots