checkpoint print