fixed tableview refresh issue, finally!