Three Core Event library