changed setlist to expandable listview, new functionalities