implement new design for expandable listview