Added initial skelleton for event handlers