add customListView to demolist branch