extractor moved to server