add collapsible components

add collapsible components for more button options