reconstruct tableView