expose event