change to extract listview to ng-util