added ability to restart file transfers from written checkpoints