put functionality in list view