build out methods for events
account for one event for eventing lib