Start implementing types of training events.