update widgets & headerbar