removed glitch at cost of latency