А зачем тут эта буферизация?