smarter list view