fiddling with the button