Checkpoint implementing saving history data