code refine
tableview gui change