alternate/improved way of storing the event data