elements.button: switcher