log data in the event log too

also account for events beingtriggered multiple times