finished checkpoint 2