account for duplicate events