Event Synthesis