handle duplicate event