Events and Event Handling: Rolling the Dice