What's the point of this? Emptying the buffer?