Revert "Revert "check point""

This reverts commit 143d6924d7b3b45244b4f6bb29b412658d078fd5.