buffer commit