updating scheduler parts, ckpt