did fourier transforms