update button setting