tableview fixes