using correct events and processors