Extendes Event Handling