finshed checkpoint