first draft of user event mapping