add expandAll/collapseAll