add some files (draw)
rewrite fft
aaa