implemented listview #25, address menu #23