also included component bound events in child classes