use new checkpointing apis
whitespace