updates to list view to account for new device state