support a nested event.