Use a triat class for event names instead of having to manually give them places, which is much less error prone