commit pre