creating events prevents default and manually adds the event to the user's events