WIP: converting processors to return events instead of domain objects
update to documentation