added scaffolding for additional event feature, albeit clunky
, for now