Add more comments and different FFT conventions