Ada requirements for events