Event model implemented.