implemented the checkpoint saving in the FolderCommandsDAO