add core2 events