advance checkpoint