clean up
clean up
revise ExpandableListAdapter