add all events
address Guillaume review
Merge pull request #27 from ggirou/all-events

add all events