improve dynamic button label