now using strict mode
single pass of fft+draw and doc update