implemented ElementExtractionStrategy