use buttons, no inputs