change to InfListView and Fix Many Bug Behind