fiddling with buttons