add modified TableView source code