All the event trigger cases covered.