latest event handling scheme