finished preAlpha2