Implementing DataProcessor.
Implementing DataProcessor.