added hann window