support extractor extension point