functionality to buttons, sliders