use "event" over "e" for semantic value