preservation commit