remove duplicate events (preference to ICC) and enforce harsher constraints