(it just occurred to me that i can name a group of widgets that are buttons and do this, but i'm thinking of a less manual approach)