(extractor) working extractor, to check at SLB and refactor