Adding SyncExtract

Should there be a check that the file exists before you do this.