improve expandAll and collapseAll