slightly better but still broken list view