multiple value extractor