checkpoint: more writing