finished the boolean checkpoint