symmetric commit