unknown
unknown
potentially unused changes
unknown
swapped fourier and pulse