Refactored reports processors