EventProcessSimple - task-based