refactored all processors as aggregate processors