Update for buttons and widgets