small changes needed if there's no rfft