semifinal commit