process events in core and process improved