events added to the component