add DTTableViewControllerEvents protocol