commit recording