prefinal commit