buffer changes