milestone1, can ckpt properly