use the new exposed events property