Checkpoint.cs saving