added expand/collapse button