Updated STFT by Sumner's Changes