Start implementing event handlers.