conv and dfft