Implementing SyncExtract to Extraction