Dynamic extractor