add list view with detail pages
finish redoing detail pages