better let the button do something useful