prepare phase now takes classicEndVersion