fixed Event's __init__