checkpoint paper