[lab3] checkpoint while implementing keeper join protocol