redo list-view for proper nesting.