messing with the buttons